|
creator |
Casper, Mirko
| date |
2005-04-20
| | | description |
84 pages
| |
Im Rahmen des NET-Projekts (Network Emulation Testbed) wurde an der
Abteilung Verteilte Systeme ein Netzwerkemulationssystem auf Basis
eines PC-Clusters aufgebaut. Das System besteht aus einer
Kombination von flexibel konfigurierbarer Hardware und
Emulationswerkzeug-Software, die spezielle Netzwerkeigenschaften
nachbildet. Es ermöglicht vergleichende Leistungsmessungen von
Netzwerkprotokollen und verteilten Anwendungen. Ein
Haupteinsatzgebiet des Systems ist die Leistungsbewertung von
Netzwerkprotokollen in mobilen ad-hoc Netzen.
Für die Emulation großer Szenarien wird dafür eine große Anzahl
kommunizierender Geräte benötigt. Um die Limitierung der
Knotenanzahl auf die der verfügbaren PCs aufzubrechen, wurde das
Konzept virtualisierter Ressourcen eingeführt. Dadurch lassen sich
mehrere virtuelle kommunizierende Geräte auf einem Cluster-PC
nachbilden. Im NET-Emulationssystem geschieht die Kommunikation
über verschiedene Cluster-PCs hinweg über einen
Gigabit-Ethernet-Switch als Vermittlungsstelle. Die Kommunikation
zwischen virtuellen Geräten auf demselben PC jedoch über ihnen
gemeinsamen Speicher.
Um Festellen zu können, ob durch die unterschiedlichen
Kommunikationspfade ein unerwünschter Unterschied von
Verzögerungen zum Realverhalten entsteht, werden in dieser
Studienarbeit Kommunikationsverzögerungen sowohl über gemeinsamen
Speicher als auch den Ethernet-Switch gezielt gemessen.
Dazu wird zunächst die Messumgebung, das Network Emulation Testbed,
beschrieben. Nach Erörterung grundlegender Messmethoden, wird das
zur Messung erstellte Werkzeug vorgestellt. Durch Einsatz geeigneter
Szenarien und Messlasten werden dann mehrere Tests durchgeführt,
deren Ergebnisse die Verzögerungen auf den unterschiedlichen
Kommunikationspfaden bei verschiedenen Lastsituationen
charakterisieren.
Die Messergebnisse werden anschließend mit Verzögerungen
verglichen, die bei realer Funkübermittlung auftreten. Damit
können Schlussfolgerungen getroffen werden, ob die im NET
auftretenden Verzögerungen eine genaue Nachbildung der realen
Verhältnisse erlauben. Abschließend werden Hinweise gegeben, die
zu einer weiteren Verbesserung der Emulationsgenauigkeit im NET
dienen können.
| format |
application/pdf
| | 957998 Bytes | |